package io.mft.api.domain;

import java.io.Serializable;

import io.mft.commons.util.Unique;
import lombok.Builder;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
@Builder
public class Module implements Unique,Serializable{

	 
	        /**
	 * @说明：TODO
	 * @字段名称 serialVersionUID
	        */  
	    
	private static final long serialVersionUID = 4091766844521249385L;
	/**
	 * @说明：TODO
	 * @字段名称 serialVersionUID
	 */

	private String name;
	private String aliasKey;

	private System system;

	@Override
	public String uniqueId() {
		String k=aliasKey+"-"+system.uniqueId();
		return k;
	}
}
